草庐IT

ios - MKMapView 的多个 ViewController

全部标签

objective-c - 如何将文本从 iOS 应用程序导出到台式电脑?

假设我已经为iOS编写了一个应用程序,它允许用户输入一些文本并保存它。如何导出此文本以在运行Windows操作系统的台式PC上查看?如果这不可能,有哪些替代方案? 最佳答案 您可以将文本保存到应用程序的文档目录中,并允许他们通过iTunes将其导出。您也可以允许他们通过电子邮件发送。将其保存到磁盘:要保存在应用程序的文档目录中,您需要做一些事情。首先,您需要获取路径目录的URL。当您制作基于CoreData的项目时,Xcode会方便地生成一个方法。这是该方法:-(NSURL*)applicationDocumentsDirector

java - 如何获得与 Windows 资源管理器中相同的 java.io.File.list() 顺序

如何获取与Windows资源管理器中相同的java.io.File.list()顺序?在一个程序中,我正在创建Temp文件夹,例如Temp1、Temp2等等。但是当我使用java.io.File.list()检索文件夹列表时,它给出了Temp1、Temp10等等。请问如何得到与Windows资源管理器中显示的相同的订单列表?谢谢 最佳答案 Windows资源管理器默认显示按名称排序的文件。查看File.list()的javadoc,Thereisnoguaranteethatthenamestringsintheresultinga

windows - 制作一个脚本来依次打开、配置和运行多个程序

虽然我有使用Java和C++编写代码的经验,但我从未编写过任何脚本并且想学习。我想创建一个脚本或程序:OpensAvastVirusScanner-deepscans-quitsuponbeingcompletedOpensMalwarebytes-sameasaboveopensSpybotSearch&Destroy-sameasaboveShutsdowncomputer老实说,我什至不知道从哪里开始-我应该使用批处理文件还是其他什么?我将不胜感激任何帮助。谢谢 最佳答案 这只是部分答案,但为了打开程序,您可以编写一个批处理文

windows - Delphi:通过套接字发送多个字符串?

我目前正在使用delphi6(是的,我知道..但到目前为止它已经完成了工作。)我正在使用Serversocket和客户端套接字。当我的客户端连接到我的服务器时,我想让它发送一些信息,比如计算机名、LANIP、操作系统名称、ping。目前我只有客户端向服务器发送计算机名,我想知道如何发送多个信息,并在我的网格中相应地设置它?这是源代码:客户:unitclient1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,ScktComp;typeTForm1=class

windows - 将字符串替换为多个文件的批处理

我正在尝试使用建议的脚本here.我的目标是能够为多个文件重用该脚本。我有一个文件包含此脚本,另一个文件仅使用不同的参数多次触发脚本。ReplaceString.bat@echooffREM--PreparetheCommandProcessor--SETLOCALENABLEEXTENSIONSSETLOCALDISABLEDELAYEDEXPANSION::BatchSubstitude-parsesaFilelinebylineandreplacesasubstring"::syntax:BatchSubstitude.batOldStrNewStrFile::OldStr[in

c# - 找出当前用户的用户名-当多个用户登录时

“用户A”已登录我的应用程序将Environment.Username识别为“用户A”现在在Windows中,我单击切换用户...“用户B”登录“用户A”的进程仍在运行“用户A”运行的应用程序仍然显示环境。用户名为“用户A”我希望应用程序识别当前登录用户(当前事件用户)是“用户B”我该怎么做? 最佳答案 没有当前事件用户这样的东西,因为可以有多个(终端服务器)您可以使用GetSystemMetrics(SM_REMOTESESSION)来检查这是否是“本地”session,并使用WTSGetActiveConsoleSessionI

windows - 将 cin (c++) 重定向到 cmd 中的多个文件

我一直在寻找它,但我找不到路。基本上我有两个文件:“hello.txt”和“bye.txt”:你好.txt:12388再见.txt:99812我知道如何重定向cin至hello.txt使用:a.exe所以cin会收到"12388".但是我怎样才能让它从两个文件中接收信息"1238899812".我已经尝试复制:a.exe但是没有用,我也试过这个:a.exe但从我读到的内容来看,它不会起作用(它没有)。有任何想法吗?谢谢 最佳答案 它与C++无关。您可以更改代码并从作为命令行提供的许多文件中读取,或者您首先将所有文件重定向到一个文件中

windows - 选择多个复选框以执行条件

我想要一个文本文件在我选中2个复选框后显示memo1中的内容。我该怎么做?我尝试了下面的代码,但似乎无法正确执行。ifCheckBox1.CheckedandCheckBox2.Checkedthenbeginmemo1.lines.LoadFromFile('files\RS.txt');end;我还希望能够单独选择复选框喜欢:(指出这一点以防将它们组合起来阻止单独检查它们)复选框1:procedureTForm1.CheckBox1Change(Sender:TObject);beginmemo1.lines.LoadFromFile('files\R.txt');end;复选框2

windows - 从命令行替换字符串中的多个字符

可以用这样的注视代替注视setx=abcecho%x:b=d%输出将是adc但是如何替换多个字符。例如我想要b=>d但alsc=>e可以使用循环/for,但问题是如何在1行上执行此操作,以便我可以从命令行使用它。我尝试了这些变体echo%x:b=d,c=e%echo%x:b=d;c=e%echo%x:b=d|c=e%我的语法不正确或者它不受支持? 最佳答案 语法只支持每次扩展一次替换。问题是,一行或命令block中的多个百分比扩展不起作用,因为在执行任何命令之前,百分比扩展将被扩展。因此失败,它输出“abc”set"var=abc"

windows - Windows MSI 可以安装多个包吗?

我在MFC中有一段代码正在调用MsiInstallProduct(installerFullPath,commandLine);是否可以同时安装2个MSI产品?只要它们都是独立的。是否可以调用一个Windows函数并将我所有的MSI组件都提供给它,然后它会一个一个地安装它们? 最佳答案 WindowsInstaller不允许同时安装多个MSI包。您需要一个接一个地触发安装,等待第一个安装完成,然后再启动第二个。在单个调用中安装它们的唯一选择是创建另一个MSI包,一个主包,您可以在其中将两个包作为链接包添加。